ancient form of grenade - Deutsch Englisch Wörterbuch